use crate::net::router;
use serde_repr::{Deserialize_repr, Serialize_repr};

pub const SEGMENT_LIST_MAX_LENGTH: usize = router::SEGMENT_LIST_LENGTH_MAX;

#[derive(
    Serialize_repr,
    Deserialize_repr,
    num_enum::TryFromPrimitive,
    num_enum::IntoPrimitive,
    Clone,
    Debug,
)]
#[repr(u16)]
pub enum Behavior {
    End = 0x0001,
    EndDt46 = 0x0014,
}